Performance from Architecture: Comparing a RISC and a CISC with Similar Hardware Organization

نویسندگان

  • Dileep Bhandarkar
  • Douglas W. Clark
چکیده

Performance comparisons across diierent computer archi-tectures cannot usually separate the architectural contribution from various implementation and technology contributions to performance. This paper compares an example implementation from the RISC and CISC architectural schools (a MIPS M/2000 and a Digital VAX 8700) on nine of the ten SPEC benchmarks. The organizational similarity of these machines provides an opportunity to examine the purely architectural advantages of RISC. The RISC approach offers , compared with VAX, many fewer cycles per instruction but somewhat more instructions per program. Using results from a software monitor on the MIPS machine and a hardware monitor on the VAX, this paper shows that the resulting advantage in cycles per program ranges from slightly under a factor of 2 to almost a factor of 4, with a geometric mean of 2.7. It also demonstrates the correlation between cycles per instruction and relative instruction count. Various reasons for this correlation, and for the consistent net advantage of RISC, are discussed.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The Case For The Reduced Instruction Set Computer Pdf

There are many computer architecture classification methods based data word length and size of the secondary storage), performance, instruction set, component base and others. instruction sets of the computer system, CISC, RISC, Quantum rotations: a case study in static and dynamic machine-code. best RISC (Reduced. Instruction Set Computer) processor ever designed. based RISC processor was desc...

متن کامل

Difference between cisc and risc pdf

Increased difference between CPU and memory speeds. These PPTs give basic differences between RISC CISC processors. The RISC is reduced Instruction set computing.-authorSTREAM.distinction between their respective approaches to increasing performance. We now live in a post-RISC world, where the terms RISC and CISC have. Side-by-side for comparison, discussing how each feature aids or hinders per...

متن کامل

A Comparison of RISC and CISC Architectures

Both CISC and RISC architectures continue to be widely used. RISC processors are present in most embedded devices, while x86 is the most popular architecture for desktops. Since modern processors have to address both power consumption and performance, it is important to compare these architectures to support future project decisions. Keywords—RISC; CISC; comparison

متن کامل

A Dynamically Reconfigurable Device

To the present day, the performance of microprocessors has progressed dramatically. Recently, almost all computer systems use reduced instruction set computer (RISC) architectures. However, about 30 years ago, complex instruction set computer (CISC) architectures were widely used for almost all computer systems. The advantages and successes of RISC architectures are attributable to their simpli...

متن کامل

A Tale of Two Processors: Revisiting the RISC-CISC Debate

The contentious debates between RISC and CISC have died down, and a CISC ISA, the x86 continues to be popular. Nowadays, processors with CISC-ISAs translate the CISC instructions into RISC style micro-operations (eg: uops of Intel and ROPS of AMD). The use of the uops (or ROPS) allows the use of RISC-style execution cores, and use of various micro-architectural techniques that can be easily imp...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1991